.index {
    section {
        .se_top {
            padding-top: 5rem;
            padding-bottom: 5rem;
            ul.row {
                li {
                    .icon {
                        text-align: center;
                        .img {
                            background-color: rgb(0, 141, 81);
                            margin: 0 auto;
                            width: 50%;
                            border-radius: 50%;
                            margin-bottom: 1.5rem;
                            img {
                                width: 50%;
                            }
                        }
                        p {
                            margin-top: 0.25rem;
                            margin-bottom: 0.25rem;
                        }
                        p:nth-child(3) {
                            color: #848484;
                        }
                    }
                }
            }
        }
        .notice {
            background-color: rgb(238, 238, 238);
            padding-top: 5rem;
            padding-bottom: 5rem;
            .not_title {
                text-align: center;
                margin-bottom: 3rem;
                p {
                    margin: 0.25rem;
                }
                p:nth-child(1) {
                    font-size: 2rem;
                }
                p:nth-child(2) {
                    color: #848484;
                }
            }
            .not_conten {
                .lb_wrap {
                    position: relative;
                    padding-top: 6.8%;
                    .not_c_t {
                        background-color: #fff;
                        a {
                            margin: 0 15px;
                            padding-top: 10px;
                            padding-bottom: 10px;
                            display: block;
                            color: #adadad;
                            text-align: left;
                            span:nth-child(1) {
                                font-weight: bold;
                                color: #000;
                            }
                            span:nth-child(2) {
                                float: right;
                            }
                        }
                        //                  a:nth-child(1) {
                        //                      border-bottom: 1px solid #adadad;
                        //                  }
                    }
                    .not_c {
                        .l_img {
                            img {
                                width: 100%;
                                height: auto;
                            }
                        }
                        .r_tx {
                            ul {
                                li {
                                    padding: 15px 10px;
                                    background-color: #fff;
                                    a {
                                        display: block;
                                        color: #adadad;
                                        p {
                                            span {
                                                color: #000;
                                            }
                                        }
                                    }
                                }
                                li.active {
                                    background-color: rgb(0, 141, 81);
                                    a {
                                        color: #fff;
                                        p {
                                            span {
                                                color: #fff;
                                            }
                                        }
                                    }
                                }
                            }
                            .but {
                                background-color: #fff;
                                position: relative;
                                border-top: 1px solid #EEEEEE;
                                padding: 0 15px;
                                a {
                                    position: relative;
                                    top: 50%;
                                    float: right;
                                    margin: 0 1.5rem;
                                }
                                a:nth-child(2) {
                                    color: #1ba362;
                                }
                            }
                        }
                    }
                }
            }
        }
        .capping {
            padding-top: 5rem;
            padding-bottom: 5rem;
            .top {
                margin: 0;
                position: relative;
                margin-bottom: 3%;
                h2 {
                    margin: 0.5rem 0;
                }
                >p {
                    color: #adadad;
                }
                a {
                    float: right;
                    position: absolute;
                    top: 50%;
                    margin-top: -22px;
                    right: 0;
                    color: #ADADAD;
                    i {
                        color: rgb(0, 141, 81);
                    }
                }
            }
            ul {
                li {
                    .img {
                        img {
                            width: 100%;
                        }
                    }
                    .box {
                        box-shadow: 0 5px 13px 3px rgba(226, 226, 226, 0.5);
                        padding: 1rem 1rem;
                        p {
                            margin: 0.5rem 0;
                        }
                        p:nth-child(2) {
                            color: #adadad;
                            span {
                                color: red;
                            }
                            a {
                                float: right;
                                background-color: rgb(0, 141, 81);
                                color: #ffe;
                                padding: 0 5px 2px 5px;
                            }
                        }
                    }
                }
            }
        }
        .free {
            padding-top: 5rem;
            padding-bottom: 5rem;
            background-color: rgb(238, 238, 238);
            .top {
                margin: 0;
                position: relative;
                margin-bottom: 3%;
                h2 {
                    margin: 0.5rem 0;
                }
                >p {
                    color: #adadad;
                }
                a {
                    float: right;
                    position: absolute;
                    top: 50%;
                    margin-top: -22px;
                    right: 0;
                    color: #ADADAD;
                    i {
                        color: rgb(0, 141, 81);
                    }
                }
            }
            ul {
                li {
                    .img {
                        position: relative;
                        img {
                            width: 100%;
                        }
                        p {
                            padding: 0.7rem 0.5rem;
                            position: absolute;
                            bottom: 0;
                            left: 0;
                            right: 0;
                            background-color: rgba(173, 173, 173, .3);
                            color: rgba(255, 255, 255, .7);
                        }
                    }
                    .box {
                        box-shadow: 0 5px 13px 3px rgba(226, 226, 226, 0.5);
                        padding: 1rem 1rem;
                        background-color: #fff;
                        p {
                            margin: 0.5rem 0;
                        }
                        p:nth-child(2) {
                            color: #adadad;
                            span {
                                color: red;
                            }
                            a {
                                float: right;
                                background-color: rgb(0, 141, 81);
                                color: #ffe;
                                padding: 0 5px 2px 5px;
                            }
                        }
                    }
                }
            }
        }
        .ordinary {
            padding-top: 5rem;
            padding-bottom: 5rem;
            .top {
                margin: 0;
                position: relative;
                margin-bottom: 3%;
                h2 {
                    margin: 0.5rem 0;
                }
                >p {
                    color: #adadad;
                }
                a {
                    float: right;
                    position: absolute;
                    top: 50%;
                    margin-top: -22px;
                    right: 0;
                    color: #ADADAD;
                    i {
                        color: rgb(0, 141, 81);
                    }
                }
            }
            ul {
                li {
                    .img {
                        img {
                            width: 100%;
                        }
                    }
                    .box {
                        box-shadow: 0 5px 13px 3px rgba(226, 226, 226, 0.5);
                        padding: 1rem 1rem;
                        p {
                            margin: 0.5rem 0;
                        }
                        p:nth-child(2) {
                            color: #adadad;
                            span {
                                color: red;
                            }
                            a {
                                float: right;
                                background-color: rgb(0, 141, 81);
                                color: #ffe;
                                padding: 0 5px 2px 5px;
                            }
                        }
                    }
                }
            }
        }
    }
}